package net.wantongtech.xa.uploadbasicinfo.vo;

import com.wtkj.dao.annotation.DatabaseTable;
import com.wtkj.dao.annotation.PrimaryKey;
import com.wtkj.vo.AbstractValueObject;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

@Data
@DatabaseTable(tableName = "TMP_POSTPONE_ANNUAL")
@EqualsAndHashCode(callSuper = false)
public class PostPoneAnnual extends AbstractValueObject {

    /**
     * 是否顺延：否
     */
    public static final int NONE = 0;

    /**
     * 是否顺延：是
     */
    public static final int DONE = 1;

    @PrimaryKey
    private String id;

    private Integer cardNetId;

    private String eCardNo;

    private Date packetCaptureStartOn;

    private Date packetCaptureEndOn;

    private Integer packetCaptureRoad;

    /**
     * 顺延天数
     */
    private Integer preferential;

    private String vehPlate;

    private Integer vehColor;

    private Integer state;

    /**
     * 顺延交易流水号
     */
    private String tradeNo;

    private Integer businessType;
}
